package com.example.demo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demo.pojo.User;
import com.example.demo.pojo.UserDTO;
import com.example.demo.pojo.UserIdDTO;
import org.springframework.web.multipart.MultipartFile;


/**
* @author llz
* @description 针对表【user】的数据库操作Service
* @createDate 2024-04-01 17:53:37
*/
public interface UserService extends IService<User> {

    User getUserById(String id);

    int createUser(UserDTO dto);

    int updateUser(UserDTO dto);

    int deleteUser(UserIdDTO dto);

    User getUserByUsername(String field);

//    /**
//     * 流程节点上传配置文件
//     * @param vo
//     */
//    String uploadConfig(ProcessNodeParamVO vo, MultipartFile verifyFile);
}
